projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3f306a4
)
Propagate insensitive state to cell renderers in GtkCellView
author
Kristian Rietveld
<kris@gtk.org>
Fri, 4 Sep 2009 11:11:19 +0000
(13:11 +0200)
committer
Kristian Rietveld
<kris@gtk.org>
Fri, 4 Sep 2009 12:06:58 +0000
(14:06 +0200)
If the cell view is insensitive, it needs to properly propagate this
insensitive state to the cell renderers using cell renderer flags.
Merged from maemo-gtk.
gtk/gtkcellview.c
patch
|
blob
|
history
diff --git
a/gtk/gtkcellview.c
b/gtk/gtkcellview.c
index 3fa0ad9013c03429c47120e46fb85d4e7556285d..5f8fe39574dba99b9f14c0bbf3eddbf49d4adcae 100644
(file)
--- a/
gtk/gtkcellview.c
+++ b/
gtk/gtkcellview.c
@@
-438,6
+438,8
@@
gtk_cell_view_expose (GtkWidget *widget,
if (GTK_WIDGET_STATE (widget) == GTK_STATE_PRELIGHT)
state = GTK_CELL_RENDERER_PRELIT;
+ else if (GTK_WIDGET_STATE (widget) == GTK_STATE_INSENSITIVE)
+ state = GTK_CELL_RENDERER_INSENSITIVE;
else
state = 0;